sightseeing walk - German English Dictionary